Synonyms for "put over"

Words with similar meaning